import { createRouter, createWebHistory } from "vue-router";
import { getToken, upDataTitle } from "../tools/index.js";
import routes from "./routes.js";
const router = createRouter({
  history: createWebHistory(),
  routes,
});

router.beforeEach((to, from, next) => {
  // if (to.meta.isAuth) {
  //   // 表示需要鉴权
  //   const token = getToken(); // 获取 token 方式
  //   if (token) {
  //     // 存在 进一步判断token是否有效
  //     next();
  //   } else {
  //     // 不存在
  //     next("/login");
  //   }
  // } else if (to.path === "/login") {
  //   // 判断是否已经登录
  //   next();
  // } else {
  //   next();
  // }
  // 修改页面标题

  next();
  upDataTitle((to.meta.title ? to.meta.title + " | " : "") + "后台管理系统");
});

export default router;
